The incident happened at a hotel on the 1200 block of Vine Street around 10:35 a.m. Sunday, July 30, according to a spokeswoman for the Philadelphia Police Department.
The man was taken to Thomas Jefferson University Hospital and placed in stable condition, and treated as a prisoner, police said.
Click here to follow Daily Voice Lower Merion-Narberth and receive free news updates.